Repository navigation
Implement registry loading for tar.zst files - #100
Merged
Merged
Conversation
Add support for '.tar.zst' files in registry loading and handle ReadError exceptions gracefully.
Member
|
Thanks for this! I reverted the behaviour to always error when a registry cannot be loaded, but I also added support for reading .tar.zst registries on older versions of python, via an optional extra, so you can use this functionality on any version of python. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds support for
.tar.zstfiles in registry loading and handles ReadError exceptions gracefully.As of Julia 1.13, registries default to
.tar.zstinstead of.tar.gz. JuliaPkg would crash in these instances as only.tar.gzsupport and direct loading are implemented.This pull request adds
.tar.zstsupport, which has been added totarfilesince 3.14, and in cases where it can not decompress will gracefully attempt to either try the next registry or raise an error.